package com.xian.d6_abstract;

/**
 * 抽象方法只有方法签名，不能声明方法体。
 * 一个类中如果定义了抽象方法，这个类必须声明成抽象类，否则报错。
 *
 *
 *抽象类:有abstract修饰
 */
public abstract class Animal {
    private String name;
    /**
     * 抽象方法:有abstract修饰不能写方法体代码
     */
    public abstract void run();

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }
}
